using System;
using System.Collections.Generic;
using System.Text;
using System.Runtime.Serialization;

namespace PSE.Hosting.ServiceHoster.Services.DataContracts
{
    [DataContract(Namespace = "http://www.bovespa.com.br/ServiceHoster.Data", Name = "Assembly")]
    public class Assembly
    {
        private string _fileName;
        private string _path;
        private string _name;
        //private string _userName;

        [DataMember(IsRequired = true, Name = "FileName", Order = 0)]
        public string FileName
        {
            get { return _fileName; }
            set { _fileName = value; }
        }

        [DataMember(IsRequired = true, Name = "Path", Order = 1)]
        public string Path
        {
            get { return _path; }
            set { _path = value; }
        }

        [DataMember(IsRequired = true, Name = "Name", Order = 2)]
        public string Name
        {
            get { return _name; }
            set { _name = value; }
        }

        //[DataMember(IsRequired = true, Name = "UserName", Order = 3)]
        //public string UserName
        //{
        //    get { return _userName; }
        //    set { _userName = value; }
        //}
    }
}
